Different text editors for node
applications
Inthissection,Iwanttogiveyouatourofthevarioustexteditorsyoucanuse
forthisbook.Ifyou alreadyhave oneyou loveusing, youcan keepusingthe
one you have. There's no need to switch editors to get anything done in this
book.
Now, if you don't have one and you're looking for a few options, I always
recommendusingAtom,whichyoucanfindatatom.io.It'sfree,opensource,and
it'savailableonalloperatingsystems,Linux,macOS,andWindows.It'screated
by the folks behind GitHub and it's the editor that I'll be using inside of this
book.There'sanawesomecommunityofthemeandplug-indeveloperssoyou
reallycancustomizeittoyourliking.
Now,asidefromAtomthereareafewotheroptions.I'veheardalotofpeople
talkingaboutVisualStudioCode.Itisalsoopensource,free,andavailableon
alloperatingsystems.Ifyoudon'tlikeAtom,Ihighlyrecommendyoucheckthis
out,becauseI'veheardsomanygoodthingsbywordofmouth.
Next up, we always have SublimeText, which you can find at sublimetext.com.
Now,SublimeTextisnotfreeandit'snotopensource,butit'satexteditorthata
lotof folksdo enjoyusing. IpreferAtombecauseit's verysimilar toSublime
Text,thoughIfinditsnappierandeasiertouse,plusit'sfreeandopensource.
Now, if you are looking for a more premium editor with all of the bells and
whistles in IDE as opposed to a text editor, I always recommend JetBrains.
Noneoftheirproductsarefree,thoughtheydocomewitha30-dayfreetrial,but
they really are the best tools of the trade. If you find yourself in a corporate
settingor you're at a job where the company is willing to pay for an editor, I
alwaysrecommendthatyougowithJetBrains.Alloftheireditorscomewithall
ofthetools you'dexpect, such asversion control integration,debugging tools,
anddeployingtoolsbuiltin.
So,takeamoment,downloadtheoneyouwanttouse,playaroundwithit,make